.popup-menu-arrow { } //defined globally in the TOP BAR
.popup-sub-menu {
background-color: darken($bg_color,2%);
- border-top: 1px solid lighten($borders_color,5%);
- border-bottom: 1px solid lighten($borders_color,5%);
+ box-shadow: inset 0 -1px 0px lighten($borders_color,5%);
}
.popup-menu-content { padding: 1em 0em; }
&:ltr { padding: .4em 1.75em .4em 0em; }
&:rtl { padding: .4em 0em .4em 1.75em; }
+ &:checked {
+ background-color: darken($bg_color,2%);
+ box-shadow: inset 0 1px 0px lighten($borders_color,5%);
+ }
&:active { background-color: $selected_bg_color; }
&:insensitive { background-color: transparentize($bg_color,.5); }
}
min-width: 200px; }
.popup-menu .popup-sub-menu {
background-color: black;
- border-top: 1px solid #0d0d0d;
- border-bottom: 1px solid #0d0d0d; }
+ box-shadow: inset 0 -1px 0px #0d0d0d; }
.popup-menu .popup-menu-content {
padding: 1em 0em; }
.popup-menu .popup-menu-item {
padding: .4em 1.75em .4em 0em; }
.popup-menu .popup-menu-item:rtl {
padding: .4em 0em .4em 1.75em; }
+ .popup-menu .popup-menu-item:checked {
+ background-color: black;
+ box-shadow: inset 0 1px 0px #0d0d0d; }
.popup-menu .popup-menu-item:active {
background-color: #215d9c; }
.popup-menu .popup-menu-item:insensitive {
min-width: 200px; }
.popup-menu .popup-sub-menu {
background-color: #343a3a;
- border-top: 1px solid #282c2c;
- border-bottom: 1px solid #282c2c; }
+ box-shadow: inset 0 -1px 0px #282c2c; }
.popup-menu .popup-menu-content {
padding: 1em 0em; }
.popup-menu .popup-menu-item {
padding: .4em 1.75em .4em 0em; }
.popup-menu .popup-menu-item:rtl {
padding: .4em 0em .4em 1.75em; }
+ .popup-menu .popup-menu-item:checked {
+ background-color: #343a3a;
+ box-shadow: inset 0 1px 0px #282c2c; }
.popup-menu .popup-menu-item:active {
background-color: #215d9c; }
.popup-menu .popup-menu-item:insensitive {
this.actor.add_style_pseudo_class('open');
this._getTopMenu()._setOpenedSubMenu(this.menu);
this.actor.add_accessible_state (Atk.StateType.EXPANDED);
+ this.actor.add_style_pseudo_class('checked');
} else {
this.actor.remove_style_pseudo_class('open');
this._getTopMenu()._setOpenedSubMenu(null);
this.actor.remove_accessible_state (Atk.StateType.EXPANDED);
+ this.actor.remove_style_pseudo_class('checked');
}
},